forever more - German English Dictionary